package com.example.myFirstWebmagic.company.entity;

import java.io.Serializable;
import java.util.HashSet;
import java.util.Set;

import javax.persistence.Column;
import javax.persistence.ElementCollection;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import com.example.myFirstWebmagic.util.JsonObject;

/**
 * 
 * ClassName: CompanyJcbg 
 * @Description: 企业监测报告
 * @author xiongyao
 * @date 2017年3月23日
 */
@Entity
@Table(name="En_Company_Jcbg")
public class CompanyJcbg extends JsonObject implements Serializable{

	/**
	 * @Fields serialVersionUID : TODO
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 * Id
	 */
	@Id
	private String id;
	/**
	 * 企业ID
	 */
	private String qyId;
	/**
	 * 企业名称
	 */
	private String qymc;
	/**
	 * 年度
	 */
	private String nd;
	/**
	 * 监测方案执行情况
	 */
	@Column(columnDefinition="TEXT")
	private String jcfazxqk;
	/**
	 * 去年生产天数
	 */
	private String qnscts;
	/**
	 * 去年监测天数
	 */
	private String qnjcts;
	/**
	 * 去年Cod
	 */
	private String qnpflCod;
	/**
	 * 去年排放氨氧
	 */
	private String qnpflAd;
	/**
	 * 去年排放氮氧化物
	 */
	private String qnpflDyhw;
	/**
	 * 去年排放二氧化硫
	 */
	private String qnpflEyhl;
	/**
	 * 去年排放烟尘
	 */
	private String qnpflYc;
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getQyId() {
		return qyId;
	}
	public void setQyId(String qyId) {
		this.qyId = qyId;
	}
	public String getQymc() {
		return qymc;
	}
	public void setQymc(String qymc) {
		this.qymc = qymc;
	}
	public String getNd() {
		return nd;
	}
	public void setNd(String nd) {
		this.nd = nd;
	}
	public String getJcfazxqk() {
		return jcfazxqk;
	}
	public void setJcfazxqk(String jcfazxqk) {
		this.jcfazxqk = jcfazxqk;
	}
	public String getQnscts() {
		return qnscts;
	}
	public void setQnscts(String qnscts) {
		this.qnscts = qnscts;
	}
	public String getQnjcts() {
		return qnjcts;
	}
	public void setQnjcts(String qnjcts) {
		this.qnjcts = qnjcts;
	}
	public String getQnpflCod() {
		return qnpflCod;
	}
	public void setQnpflCod(String qnpflCod) {
		this.qnpflCod = qnpflCod;
	}
	public String getQnpflAd() {
		return qnpflAd;
	}
	public void setQnpflAd(String qnpflAd) {
		this.qnpflAd = qnpflAd;
	}
	public String getQnpflDyhw() {
		return qnpflDyhw;
	}
	public void setQnpflDyhw(String qnpflDyhw) {
		this.qnpflDyhw = qnpflDyhw;
	}
	public String getQnpflEyhl() {
		return qnpflEyhl;
	}
	public void setQnpflEyhl(String qnpflEyhl) {
		this.qnpflEyhl = qnpflEyhl;
	}
	public String getQnpflYc() {
		return qnpflYc;
	}
	public void setQnpflYc(String qnpflYc) {
		this.qnpflYc = qnpflYc;
	}
	public String getQnpfljsyjFs() {
		return qnpfljsyjFs;
	}
	public void setQnpfljsyjFs(String qnpfljsyjFs) {
		this.qnpfljsyjFs = qnpfljsyjFs;
	}
	public String getQnpfljsyjFq() {
		return qnpfljsyjFq;
	}
	public void setQnpfljsyjFq(String qnpfljsyjFq) {
		this.qnpfljsyjFq = qnpfljsyjFq;
	}
	public String getZbhjzlyxzk() {
		return zbhjzlyxzk;
	}
	public void setZbhjzlyxzk(String zbhjzlyxzk) {
		this.zbhjzlyxzk = zbhjzlyxzk;
	}
	public Set<CompanyWrqk> getQyndgbqk() {
		return qyndgbqk;
	}
	public void setQyndgbqk(Set<CompanyWrqk> qyndgbqk) {
		this.qyndgbqk = qyndgbqk;
	}

	/**
	 * 废水排放计算依据
	 */
	private String qnpfljsyjFs;
	/**
	 * 废气排放计算依据
	 */
	private String qnpfljsyjFq;
	/**
	 * 周边环境质量影响状况监测结果
	 */
	private String zbhjzlyxzk;

	
	
	@ElementCollection
	private Set<CompanyWrqk> qyndgbqk=new HashSet<CompanyWrqk>();
	
	
	
	public CompanyJcbg() {
		
		// TODO Auto-generated constructor stub
		
	}
	
	
	
}
